@charset "utf-8";body{font-size:16px;font-family:"微软雅黑"}
html{max-width: 1920px;margin: 0 auto;}
*{padding:0px;margin:0px}
a{color:#000;text-decoration:none}
i{font-style:normal}
li{list-style:none}
em{font-style:normal}
input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px white inset !important} 
.Box{width:100%;margin:0px auto;max-width:1920px;min-width:1200px}
.left{float:left}
.right{float:right}
.clear{clear:both}
.max-img{width:100%}
/*常用标签结束*/
.head_top_box{height:28px;background:#F2F7FF}
.head_top{font-size:12px;color:#17181A;width:1200px;height:100%;display:flex;align-items:center;justify-content:center}
.head_top_p{width:50%}
.head_top_hgroup{width:50%;display:flex;text-align:right;align-items:center;justify-content:flex-end}
.head_top_hgroup>a{display:flex;align-items:center;justify-content:center;margin:0px 25px}
.head_top_hgroup .head_top_hgroup_WeChat:hover .QR_code{display:block}
.head_top_hgroup .head_top_hgroup_WeChat{position:relative}
.head_top_hgroup>a .QR_code{position:absolute;top:28px;left:-45px;width:142px;height:191px;padding:17px;display:none;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;background:#FFFFFF;z-index:1000;box-shadow:0px 0px 20px 0px #E5E5E5;border-radius:8px}
.head_top_hgroup>a .QR_code>img{}
.head_top_hgroup>a .QR_code>p{font-size:12px;font-weight:400;color:#17181A;line-height:18px}
.head_top_hgroup>a .QR_code>p:nth-child(2) em{color:#FD5D5C}
.head_top_hgroup>a .QR_code>p:nth-child(2){margin-top:10px}
.head_top_hgroup>a:nth-last-child(1){margin:0px;margin-left:25px}
.head_top_hgroup>a .head_top_hgroup_img{width:14px;height:14px;background:url(../img/icon.png) no-repeat;background-position:-19px -77px;margin-right:5px}
.head_top_hgroup>a .head_top_hgroup_img1{width:14px;height:14px;background:url(../img/icon.png) no-repeat;background-position:-38px -77px;margin-right:5px}
.head_auto{width:1200px;display:flex;margin:0px auto;margin-top:50px;margin-bottom:25px}
.head_auto_logo{width:50%;height:50px;display:flex;align-items:center}
.head_auto_logo>h1{font-size:0}
.head_auto_logo>h1>a>img{width: 158px;height: 54px;}
.head_auto_region{width:70px;height:45px;font-size:14px;color:#17181A;margin-left:30px;position:relative}
.head_auto_region .List_of_regions{display: none;position:absolute;top:55px;width:720px;height:470px;padding:20px;background:#FFFFFF;box-shadow:0 0 10px 0 rgba(220,220,220,0.6);border-radius:4px;z-index:15;}
.List_of_regions .Hot_City{display:flex;padding-bottom:15px;border-bottom:1px solid #e6e6e6;}
.List_of_regions .Hot_City p:nth-child(1){width:10%}
.List_of_regions .Hot_City p:nth-last-child(1){width:70px}
.List_of_regions .Hot_City>ol{display:flex;width:100%;flex-flow: row wrap;}
.List_of_regions .Hot_City .Hot_City_em{font-size:12px;font-weight:400;color:#1B79FF}
.List_of_regions .Hot_City .whole_country{width:60px;height:25px;line-height:25px;color:#fff;float:right;text-align:center;background:#FF9500;border-radius:4px}
.List_of_regions .Hot_City>ol>li{font-size:12px;font-weight:400;color:#17181A;margin: 0 15px 5px;}
.List_of_regions .Hot_City>ol>li:hover a{color:#1B79FF}
.List_of_regions .head_list{margin-top:10px;height:425px;overflow:hidden;overflow-y:scroll}
.head_list::-webkit-scrollbar{width:6px;height:6px;background-color:rgba(240,240,240,1)}
.head_list::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 0px rgba(240,240,240,.5);background-color:rgba(240,240,240,.5)}
.head_list::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 0px rgba(27,121,255,.5);background-color:rgba(27,121,255,.5)}
.List_of_regions .head_list .head_list_div{display:flex;margin:10px 0}
.List_of_regions .head_list .head_list_div>ol{display:flex;flex-flow:row wrap}
.List_of_regions .head_list .head_list_div>ol .head_list_blue a{height:20px;color:#fff;padding:5px;background:#1B79FF;border-radius:4px}
.List_of_regions .head_list .head_list_div>p{width: 9px;margin-top:5px;margin-right:10px;}
.List_of_regions .head_list .head_list_div>p>em{font-size:14px;font-weight:400;color:#1B79FF}
.List_of_regions .head_list .head_list_div>ol>li{margin:5px 10px}
.List_of_regions .head_list .head_list_div>ol>li>a{font-size:12px;padding:5px;font-weight:400;color:#A1A8B3}
.List_of_regions .head_list .head_list_div>ol>li:hover a{height:20px;color:#fff;padding:5px;background:#1B79FF;border-radius:4px}
.head_auto_region>p{top:15px;position:absolute;width:85px;cursor:pointer;padding-bottom:35px}
.head_auto_region:hover .List_of_regions{display:block}
.head_auto_region>select{border:0}
.head_auto_region_img{width:8px;height:10px;background:url(../img/icon.png) no-repeat;background-position:-60px -78px;margin-left:6px}
.head_auto_search_box{width:100%;margin:0px 100px}
.head_auto_search{width:100%;height:48px;display:flex;border-radius:4px;border:1px solid #1A79FF}
.head_auto_Search_dropdown{display:none;position:absolute;top:40px;left:-20px;width:114px;overflow:hidden;box-sizing:border-box;background:#FFFFFF;box-shadow:0px 0px 20px 0px #E5E5E5;z-index:100;border-radius:4px}
.head_auto_Search_dropdown>ol{}
.head_auto_Search_dropdown>ol>li{padding:9px 20px;position:relative;font-size:14px;cursor:pointer;font-family:Microsoft YaHei;font-weight:400;color:#A1A8B3}
.head_auto_Search_dropdown>ol .head_auto_Search_dropdown_click{color:#1B79FF}
.head_auto_Search_dropdown>ol .head_auto_Search_dropdown_click:hover{color:#1B79FF;background-color:#fff}
.head_auto_Search_dropdown>ol .head_auto_Search_dropdown_click .head_auto_Search_dropdown_img{position:absolute;top:14px;right:20px;width:12px;height:10px;display:block;background:url(../img/icon.png) no-repeat;background-position:-183px -79px}
.head_auto_Search_dropdown>ol>li:hover{color:#17181A;background:#F2F7FF}
.head_auto_Search_dropdown>ol>li .head_auto_Search_dropdown_img{position:absolute;top:14px;right:24px;width:12px;height:10px;display:none;background:url(../img/icon.png) no-repeat;background-position:-39px -79px}
.head_auto_search_curriculum{width:46px;color:#17181A;font-size:14px;margin:10px 20px;padding-right:20px;display:flex;position:relative;border-right:1px solid #A1A8B3;align-items:center}
.head_auto_search_curriculum>p{position:absolute;top:5px;left:0;cursor:pointer;width:100%;padding-bottom:16px}
.head_auto_search_curriculum>p:before{position:absolute;top:3px;right:20px;content:"";width:10px;height:15px;background:url(../img/icon.png) no-repeat;background-position:-77px -75px;margin-left:7px}
.head_auto_search_curriculum>p .head_auto_Search_dropdown_img{display: none!important;}
.head_auto_search_form{width:75%;display:flex;align-items:center;justify-content:center}
.head_auto_search_form>button{border:0px;cursor:pointer;width: 10%;display: flex;align-items: center;justify-content: center;background-color:#fff}
.head_auto_search_form canvas{width:16px;height:16px;background:url(../img/icon.png) no-repeat;background-position:-107px -76px}
.head_auto_search_input{height:100%;border:0;width:100%;color:#A1A8B3;-webkit-text-fill-color:#A1A8B3;caret-color:#A1A8B3}
.head_auto_search_input:focus,.head_auto_search_form>button:focus{outline:none}
.Hot_search{font-size:12px;margin:20px 0 20px 20px;color:#17181A}
.Hot_search>a{width: 48px;height: 16px;color:#1A79FF;margin:0 10px;overflow: hidden;text-align: center;display: inline-grid;}
.head_auto_Telephone{width:55%;height:50px;display:flex;align-items:center;justify-content:flex-end;color:#FD5D5C;font-size:30px}
.head_auto_Telephone>p{display:flex;align-items:center;justify-content:flex-end;font-family: Arial}
.head_auto_Telephone>p>canvas{width:32px;height:32px;background:url(../img/icon.png) no-repeat;background-position:1px -101px;margin-right:6px}
.head_bottom{width:1200px;display:flex;align-items:center;justify-content:center;height:54px}
.Course_navigation:hover .Course_navigation_ul{display:block}
.Course_navigation{position:relative;width:270px;color:#fff;height:100%}
.Course_navigation>h3{width:100%;height:100%;display:flex;font-size:18px;font-weight:400;position:absolute;z-index:8;align-items:center;justify-content:center;background-color:#1A79FF}
.Course_navigation_ul{top:100%;position:absolute;width:100%;background:rgba(255,255,255,.9);box-shadow:0 0 10px 0 rgba(220,220,220,0.6);z-index:9;height: 495px}
.Course_navigation_ul>li{padding:6px 15px;font-size:15px;position:relative}
.Course_navigation_ul .Course_classification_content{position:absolute;display:none;top:0;left:220px;width:651px;height:495px;padding:14px 20px;overflow:hidden;overflow-y:scroll;box-sizing:border-box;background:#FFFFFF;box-shadow:0px 0px 10px 0px #E5E5E5;border-radius:4px}
.Course_navigation_ul li:nth-child(2) .Course_classification_content{top:-55px}
.Course_navigation_ul li:nth-child(3) .Course_classification_content{top:-110px}
.Course_navigation_ul li:nth-child(4) .Course_classification_content{top:-165px}
.Course_navigation_ul li:nth-child(5) .Course_classification_content{top:-220px}
.Course_navigation_ul li:nth-child(6) .Course_classification_content{top:-275px}
.Course_navigation_ul li:nth-child(7) .Course_classification_content{top:-330px}
.Course_navigation_ul li:nth-child(8) .Course_classification_content{top:-385px}
.Course_navigation_ul li:nth-child(9) .Course_classification_content{top:-440px}
.Course_classification_content::-webkit-scrollbar{width:6px;height:6px;background-color:rgba(240,240,240,1)}
.Course_classification_content::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 0px rgba(240,240,240,.5);background-color:rgba(240,240,240,.5)}
.Course_classification_content::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 0px rgba(27,121,255,.5);background-color:rgba(27,121,255,.5)}
.Course_navigation_ul .Course_classification_content .Secondary_classification{margin-bottom:20px}
.Course_navigation_ul .Course_classification_content .Secondary_classification:nth-last-child(1){margin-bottom:0}
.Course_classification_content .Secondary_classification>ol{display:flex;margin-top:8px;flex-flow:row wrap}
.Course_classification_content .Secondary_classification>p{font-size:14px;font-family:Adobe Heiti Std;font-weight:normal;padding-bottom:10px;border-bottom:1px solid #ededed}
.Course_classification_content .Secondary_classification>p>a{color:#1B79FF}
.Course_classification_content .Secondary_classification>ol>li{display:flex;margin-right:18px;font-size:12px;font-family:Microsoft YaHei;font-weight:400;line-height:24px}
.Course_classification_content .Secondary_classification>ol>li>a{color:#A1A8B3}
.Course_classification_content .Secondary_classification>ol>li>a:hover{color:#1B79FF}
.Course_navigation_ul>li:before{width:6px;height:10px;content:"";top:40%;right:10%;background:url(../img/icon.png) no-repeat;background-position:-151px -79px;position:absolute}
.Course_navigation_ul>li:hover:before{width:6px;height:10px;content:"";top:40%;right:10%;background:url(../img/icon.png) no-repeat;background-position:-135px -79px;position:absolute}
.Course_navigation_ul>li:hover{background-color:rgba(242,247,255,.8)}
.Course_navigation_ul>li:hover .Course_classification_content{display:block}
.Course_navigation_ul>li:hover a{color:#1A79FF}
.Course_navigation_ul>li>p>a{color:#17181A}
.Course_navigation_ul>li>p:nth-child(1){font-size:15px;font-weight:400}
.Course_navigation_ul>li>p:nth-child(2){font-size:12px;font-weight:300;margin-top:7px}
.Course_navigation_ul>li>p:nth-child(2) a:nth-child(1){margin-left:0}
.Course_navigation_ul>li>p:nth-child(2) a{margin-left:10px}
.Course_navigation_ul>li>a{color:#17181A}
.navigation_bar{width:100%;height:100%;display:flex}
.navigation_bar>li{width:50%;display:flex;align-items:center;justify-content:center;margin:0px 10px;position:relative}
.navigation_bar>li:nth-last-child(1){width:38%;justify-content:flex-end}
.navigation_bar>li>a:hover{color:#1A79FF}
.navigation_bar .blue>a{color:#1A79FF}
.hide{display:none}
.tail_bottom_box{background-color:#000}
.tail_bottom{width:1200px;display:flex;color:#fff;padding-top:80px;padding-bottom:55px;border-bottom:1px solid #4f4f50}
.tail_bottom_left{width:27%;margin-right:30px;text-align:center}
.tail_bottom_left>p:nth-child(1){margin-top:10px}
.tail_bottom_left>p:nth-child(1) img{}
.tail_bottom_left>p:nth-child(2){margin-top:40px;font-size:24px;font-weight:bold;color:#FFFFFF;font-family:Arial}
.tail_bottom_auto{display:flex;width:100%;font-size:14px;font-weight:400;color:#FFFFFF}
.tail_bottom_auto>ol{margin:0px 50px}
.tail_bottom_auto>ol>p{font-size:16px;margin-bottom:34px}
.tail_bottom_auto>ol>li{margin-bottom:32px}
.tail_bottom_auto>ol>li>a{color:#a1a1a1}
.tail_bottom_right{display:flex;width:50%}
.tail_bottom_right p{width:50%;text-align:center;align-items:center;justify-content:center;flex-flow:row wrap}
.tail_bottom_right p em{width:100%;display:block;margin-bottom:38px}
.tail_copyright{width:1200px;padding:35px 0;text-align:center}
.tail_copyright>p{font-size:14px;font-weight:400;color:#888888}
.tail_copyright>p:nth-child(2){margin-top:15px}
.tail_copyright>p>a{font-size:14px;font-weight:400;color:#888888;margin:0px 5px}
.sidebar{position:fixed;right: calc((100% - 1480px) / 2);z-index:9;bottom:225px}
@media(max-width:1590px){.sidebar{position:fixed;right:10px;z-index:9;bottom:225px} }
.sidebar>ol{}
.sidebar>ol>li{width:80px;height:80px;padding:15px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-sizing:border-box;-webkit-box-sizing:border-box;flex-flow:row wrap;border:1px solid #ebebeb;border-bottom:0px;background-color:#fff}
.sidebar>ol>li:hover p:nth-child(2){color:#1A79FF}
.sidebar>ol>li>p:nth-child(1){font-size:0px;text-align:center}
.sidebar>ol>li>p:nth-child(1) img{width:24px;height:24px}
.sidebar>ol>li>p:nth-child(2){width:100%;text-align:center;font-size:12px;font-weight:400;color:#17181A;margin-top:10px}
.sidebar>ol>li:nth-last-child(1){padding:27px;margin-top:35px;border-bottom:1px solid #ebebeb}
.sidebar>ol>li:nth-last-child(2){border-bottom:1px solid #ebebeb}
.sidebar>ol>li>.Online_Service{width:24px;height:24px;background:url(../img/icon.png) no-repeat;background-position:0px -51px}
.sidebar>ol>li:hover .Online_Service{width:24px;height:24px;background:url(../img/icon.png) no-repeat;background-position:-26px -51px}
.sidebar>ol>li>.Platform_Hotline{width:24px;height:24px;background:url(../img/icon.png) no-repeat;background-position:-52px -51px}
.sidebar>ol> .Platform_phone{position:relative}
.sidebar>ol> .Platform_phone:hover .Platform_phone_Telephone{display:flex}
.sidebar>ol> .Platform_phone .Platform_phone_Telephone{position:absolute;top:0;display:none;left:-290px;width:278px;height:77px;align-items:center;justify-content:center;background:#FFFFFF;box-shadow:0px 0px 20px 0px #E5E5E5;border-radius:8px}
.sidebar>ol> .Platform_phone .Platform_phone_Telephone>canvas{width:32px;height:37px;background:url(../img/icon.png) no-repeat;background-position:1px -96px;margin-right:6px}
.sidebar>ol> .Platform_phone .Platform_phone_Telephone>p{font-size:30px;font-family:Arial;font-weight:bold;color:#FD5D5C !important}
.sidebar>ol>li:hover .Platform_Hotline{width:24px;height:24px;background:url(../img/icon.png) no-repeat;background-position:-79px -50px}
.sidebar>ol>li>.Scanning_code_consultation{width:24px;height:24px;background:url(../img/icon.png) no-repeat;background-position:-105px -50px}
.sidebar>ol>li:hover .Scanning_code_consultation{width:24px;height:24px;background:url(../img/icon.png) no-repeat;background-position:-131px -50px}
.sidebar>ol>.QR_code_li{position:relative}
.sidebar>ol>.QR_code_li:hover .QR_code{display:block}
.sidebar>ol>.QR_code_li .QR_code{position:absolute;top:-32px;left:-155px;width:142px;height:191px;padding:17px;display:none;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;background:#FFFFFF;z-index:9;box-shadow:0px 0px 20px 0px #E5E5E5;border-radius:8px}
.sidebar>ol>.QR_code_li .QR_code>p{font-size:12px;font-weight:400;color:#17181A;line-height:18px}
.sidebar>ol>.QR_code_li .QR_code>p:nth-child(2){color:#17181A;margin-top:10px}
.sidebar>ol>.QR_code_li .QR_code>p:nth-child(2) em{color:#FD5D5C}
.sidebar>ol>li>.Appointment_audition{width:24px;height:24px;margin-top:0;border-radius:0;background:url(../img/icon.png) no-repeat;background-position:-155px -50px}
.sidebar>ol>li:hover .Appointment_audition{width:24px;height:24px;margin-top:0;border-radius:0;background:url(../img/icon.png) no-repeat;background-position:-179px -50px}
.sidebar>ol>li>.Back_to_the_top{width:24px;height:24px;background:url(../img/icon.png) no-repeat;background-position:-36px -105px}
.Collection_Tips{position:fixed;top:50px;left:calc((100% - 280px) / 2);width:352px;display:none;align-items:center;justify-content:center;padding:28px 24px;background:#1B79FF;box-shadow:0px 0px 20px 0px #E5E5E5;border-radius:8px;box-sizing:border-box;-webkit-box-sizing:border-box;z-index:9}
.Collection_Tips .Collection_Tips_Icon{width:18px;height:18px;margin-right:10px;background:url(../img/icon.png) no-repeat;background-position:-68px -111px}
.Collection_Tips>p{width:100%;font-size:14px;font-weight:400;color:#FFFFFF}
.Collection_Tips .Collection_Tips_x{width:17px;height:17px;cursor:pointer;background:url(../img/icon.png) no-repeat;background-position:-89px -110px}
.Appointment_audition1 , .Appointment_audition3{display:none}

.Appointment_audition1 .grey_bottom,.Appointment_audition3 .grey_bottom1{top:0px;left:0px;width:100%;height:1920px;position:fixed;z-index:20;background-color:rgba(0,0,0,0.4)}
.Appointment_audition1 .Form_content_box,.Appointment_audition3 .Form_content_box1{top:calc((100% - 570px) / 2);position:fixed;z-index:30;left:calc((100% - 380px) / 2);background:#F2F7FF;border-radius:12px}
.Appointment_audition1 .Form_content_box .Form_content,.Appointment_audition3 .Form_content_box1 .Form_content1{width:376px;height:500px;margin:14px 12px;z-index:30;background:#FFFFFF;padding:20px 30px;box-sizing:border-box;box-shadow:0px 0px 20px 0px #E5E5E5;border-radius:12px}
.Appointment_audition1 .Form_content_box .Form_content>p,.Appointment_audition3 .Form_content_box1 .Form_content1>p{text-align:center}
.Appointment_audition1 .Form_content_box .Form_content>p:nth-child(1),.Appointment_audition3 .Form_content_box1 .Form_content1>p:nth-child(1){font-size:18px;font-weight:bold;color:#1A79FF;margin:20px 0;margin-top:10px}
.Appointment_audition1 .Form_content_box .Form_content>p:nth-child(2),.Appointment_audition3 .Form_content_box1 .Form_content1>p:nth-child(2){font-size:14px;font-weight:400;color:#A1A8B3;margin-bottom:35px}
.mui-input-group .mui-input-row{display:flex;align-items:center;margin-bottom:10px;justify-content:center;border-bottom:1px solid #E5E5E5}
.mui-input-group .mui-input-row .mui-input-clear{width:100%;border:0px;outline:none;color:#A1A8B3;font-size:14px;-webkit-text-fill-color:#A1A8B3;padding:15px 0}
.mui-input-group .mui-input-row .confirm{width:100%;border:0px;height:44px;outline:none;cursor:pointer;margin-top:30px;background: #1a79ff;border-radius:4px;font-size:16px;font-weight:400;color:#FFFFFF;}
.mui-input-group .mui-input-row .Get_verification_code{width:30%;height:46px;display:flex;cursor:pointer;align-items:center;justify-content:center;font-size:14px;font-weight:400;border: 0;background-color: #fff;outline:none;color: #1a79ff;}
.Appointment_audition1 .Form_content_box .Form_content>p:nth-last-child(1),.Form_content1>p:nth-last-child(1){font-size:15px;font-weight:400;color:#A1A8B3;margin-top:10px}
.Appointment_audition1 .Form_content_box .Form_content>p:nth-last-child(2),.Form_content1>p:nth-last-child(2){font-size:30px;font-weight:bold;color:#A1A8B3;opacity:0.5;margin-top:25px}
.Appointment_audition1 .Form_content_box .Form_content_box_close,.Form_content_box_close1{position:fixed;top:calc((100% - 690px) / 2);right:calc((100% - 540px) / 2);width:45px;height:45px;cursor:pointer;background:url(../img/icon.png) no-repeat;background-position:-84px -132px}
.tail_Links{width:1200px;font-size:16px;font-weight:500;color:#BBBBBB;line-height:30px;margin-top:50px;margin-bottom:30px}
.tail_Links>p{}
.tail_Links>p>a{font-size:16px;font-weight:500;color:#BBBBBB;line-height:30px;margin-right:15px}
.tail_Website_statement{background-color:#f8fbff}
.tail_Website_statement_text{width:1200px;font-size:14px;font-weight:400;color:#A1A8B3;line-height:25px;text-align: justify;padding:35px 0}
.comments_hidden{display: none !important;}
.introduce-content{}
.introduce-content .introduce{color: #A1A8B3;font-size: 15px;height: 140px;margin-bottom: 17px;}
.introduce-content .introduce a{color: #1A79FF;}
.introduce-content .introduce p{margin: 6px 0;}
.introduce-content>p:nth-child(2){line-height: 24px;}
.introduce-content>p:nth-last-child(3){color: red;font-size: 14px;text-align: left !important;line-height: 20px;}

/* 点赞 */
.dream-msg.info .dream-msg-icon{display: none !important;}
.dream-msg-content{margin: 0;min-width: auto;}
.dream-msg-progress,.dream-msg-wait{width: 0;height: 0;}
.dream-msg.info{color: #ffffff !important;background-color: #000000 !important;box-shadow: 0 0 2px 0 rgb(0 1 1 / 1%), 0 0 0 1px #000000 !important;}